speak very self-confidently - Espagnol Anglais Dictionnaire